package queue

type Queue interface {
	size() int
	isEmpty() bool
	isFull() bool

	enqueue(i interface{})
	dequeue() interface{}
	peek() interface{}
}
